home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 January / Macworld (1997-01).dmg / Shareware World / Maths & Science / Interpolation Tools v1.1 / Read Me First! < prev    next >
Text File  |  1996-10-10  |  6KB  |  77 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10. Welcome!
  11.  
  12. Disclaimer, License Information, Miscellany
  13. This is an interpolation plug-in for Microsoft Excel.  It is shareware $10 US.  In return for registration, we will send you a personalized copy that does not have a modal dialog reminding you that interpolation tools are shareware.
  14.  
  15. You may not sell this software, or incorporate it into a commercial product for re-sale. If you want to license the software for commercial purposes, please contact Octavian Micro Development Inc.
  16.  
  17. We appreciate ideas of projects we can implement, like this one, but please be warned that any ideas you share with us become the property of Octavian Micro Development Inc.  If you have developed technologies you would like to share with us, mutually beneficial arrangements can be made.
  18.  
  19. Octavian Micro Development Inc. is not responsible for loss of data, time, or any other expense incurred through use of this software.  Use this software at your own risk.
  20.  
  21. All mentioned trade marks and trade names are the undisputed property of their owners.
  22.  
  23. What is in this Add-In?
  24. The add-in has two methods for interpolation;  Linear_Interpolate, and Cubic_Interpolate.  Both functions have the same form:
  25.     y = Linear_Interpolate( x, XY ARRAY )
  26.     y = Cubic_Interpolate( x, XY ARRAY )
  27.  
  28. What is Linear Interpolation?
  29. Linear interpolation is a simple numerical method for calculating an arbitrary point between two points that define a straight line.  The Linear_Interpolate function uses a binary search to find an x point in X (which must be in ascending order), and the Cartesian method to calculate y.  As such, searching the X array is O( log n ) time.
  30.  
  31. What is Cubic Interpolation?
  32. Cubic interpolation is like linear interpolation except that it attempts to fit to a curve.  The Lagrangian method is used.  This method requires four data points about x (two on either side), therefore when at bounds (i.e. x < x[2] or x > x[n-2]) linear interpolation is used. 
  33.  
  34. What do I need to run Interpolate?
  35. LInterpolate requires Excel 5 or better for Power Macintosh.  It must have a Power Macintosh, since the tools exist in a PowerPC native CFM shared library.  It is very fast.
  36.  
  37. How do I use Interpolate?
  38. An example spread-sheet is provided.  You can register the tools in several ways.  One way is to open the "Interpolation Tools" file with Excel.  Another is to use Excel's add-in manager such that the tools are available always.
  39.  
  40. Can I get Support?
  41. Please, feel free to send us comments, questions, and complaints.  However, the interpolation tools are provided as-is.
  42.  
  43. Can I Get Interpolate Tools on other platforms?
  44. There is a version of the tools for  32-bit Windows.
  45.  
  46. Other Products from Octavian Micro Development?
  47. Octavian Micro Development Inc. has SOM Objects, and Excel Plug-In front-ends for sale.  The Give and Go: suite of SOM software components are targeted at software developers (in-house and commercial) in the science and engineering markets. Currently there are three objects in the Give and Go: suite:
  48.  
  49. Give and Go: UnitNumber: a SOMobjects-based component for conversion between units of measurement including standard SI base units and derived units. Over 61 unit types are supported in UnitNumber (not including change of prefix or magnitude.)
  50.  
  51. Give and Go: Molecule: a SOMobjects-based component for the collection and manipulation of molecular data. Molecule includes a database of over 620 molecules with over 50 properties for each molecule.
  52.  
  53. Give and Go: Element: a SOMobjects-based component for the collection and manipulation of elemental data and includes and element database with over 20 properties for 105 elements.
  54.  
  55. Both Give and Go: Molecule and Element are based OMDI's unique content model that permits the organization of voluminous data in hierarchical relationships like that associated with real world entities. Our content model provides a quick, clean and robust repository for complex data. In addition, Molecule and Element permit you to easily link up with other CORBA compliant applications and components. With Molecule or Element you can construct and make calls to other libraries which can return values to your application or component (stored in Molecule), or perform other useful functions. Our content model is an excellent means for exposing an application's data to other applications for scripting or through integration with other software components. At the same time, all the components in the Give and Go: suite are easy to integrate into your legacy code and they can easily extended or changed.
  56.  
  57. Information on our forthcoming Excel plug-ins will be available soon.
  58.  
  59. Corporate information?
  60. We are a leader in the emerging technology of component applications. Octavian Micro Development Inc.'s components can be leveraged to create libraries of components that in turn can be used to build more intricate and useful software. OMDI relies on a broad spectrum of talent from the scientific and engineering fields; our strength is in the joining of science/engineering skills with software design. With years of experience in component solutions, our team has gained expertise in object-oriented software design/implementation, component software, and electronic distribution. In designing solutions for our clients and customers, our focus is on portable, re-usable, cross-platform and easily maintainable software. OMDI's products comply with work processes and quality standards of ISO and SEI.
  61.  
  62. OMDI currently ships products for MacOS, and Windows NT.
  63.  
  64. For more information about Octavian Micro Development Inc. and our component products please contact:
  65.  
  66. Joseph King
  67. Marketing Director
  68. Octavian Micro Development Inc.
  69. Suite One, 4115 Brisebois Drive N.W.
  70. Calgary, Alberta, Canada, T2L-2E8
  71.  
  72. E-mail: octavian@agt.net
  73. Phone: (403) 284-4082
  74. Fax: (403) 289-5986
  75.  
  76.  
  77.